package com.cloudkinto.vo.order.allocate;

import com.cloudkinto.vo.order.outbound.OutboundProductVo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 异常调拨
 *
 * @author long
 */
@Data
public class ExceptionAllocateVo {
    private Long id;

    @ApiModelProperty("目的地类型 1FBA 2三方仓")
    private Integer destinationType;

    @ApiModelProperty("客户id")
    private Long companyId;

    @ApiModelProperty("计划编号")
    private String planNo;

    @ApiModelProperty("物流渠道id")
    private Long logisticsChannelId;

    @ApiModelProperty("物流跟踪号")
    private String trackingNumber;

    @ApiModelProperty("标记异常时间")
    private Date markExceptionTime;

    private List<OutboundProductVo> productDtoList;
}